<?php
include 'session.php';
include './Objects/Comunidade.php';
include './Objects/Atleta.php';
include './Objects/PerfilAtleta.php';
include '../Model/ComunidadeDatabase.php';

$db = new ComunidadeDataBase();

$nome=$_POST['nomeComunidade'];
$comuAntiga=$db->retornarComunidade($nome);
$descricao=$_POST['descricao'];
$dono=unserialize($_SESSION['login'])->getPerfilAtleta();

if($_FILES['imagem']['error']==4){ //No file was uploaded. 
    $imagem=NULL;
    $tipoImagem=NULL;
}else{
    $pFoto = $_FILES["imagem"]["tmp_name"];
    $tipoImagem = $_FILES["imagem"]["type"];
    move_uploaded_file($pFoto, "c:\\xampp\\tmp\\lastest.img");
    $pont = fopen("c:\\xampp\\tmp\\lastest.img", "rb");
    $imagem = addslashes(fread($pont, filesize("c:\\xampp\\tmp\\lastest.img")));
}
$comunidade = new Comunidade($comuAntiga->getId(), $nome, $descricao, $imagem, $tipoImagem, $dono);
try{
    $db->alterar($comunidade);
    $msg = 'TRUE';
    header("Location:../View/logado/logado.php?comunidadeEditada=$msg");
} catch (Exception $e){
    $msg = 'FALSE';
    header("Location:../View/logado/logado.php?comunidadeEditada=$msg");
}

?>
